package cn.niit.service;

import cn.niit.entity.Resource;
import cn.niit.entity.query.ResourceQuery;
import com.github.pagehelper.PageInfo;

import java.util.List;


public interface ResourceService {

    //查询所有用户
    public List<Resource> list();

    //新增用户
    public boolean add(Resource resource);

    // 根据用户名来查询用户  并分页展示
    public PageInfo<Resource> listUserByName(ResourceQuery query);

    // 修改用户
    public boolean updateResource(Resource resource);
    //删除
    public boolean deleteById(Integer id);

    //根据id查询
    public Resource queryResourceById(Integer id);
    //下载文件，查找文件
    Resource findById(String id);
}
